package com.ruoyi.collect.pressure.model;

import com.ruoyi.pressure.service.*;
import com.ruoyi.system.service.IGradedAlarmService;
import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;

import javax.annotation.Resource;


@Configuration
@Data
public class CollectorPressureDto {

    private String MINE_CODE = "126000001";


    @Value("${collector.pressure.enable:true}")
    private boolean enable;

    @Value("${collector.service.waitPressure:600}")
    private int waitPressure = 600;

    @Value("${collector.disk.pressure}")
    private String pressure;

//    @Resource
//    private IKyLaneBmwyService kyLaneBmwyService;

    @Resource
    private IKyLaneDblcService KyLaneDblcService;

    @Resource
    private IKyLaneMgylService kyLaneMgylService;

//    @Resource
//    private IKyLaneZkylService kyLaneZkylService;

    @Resource
    private IKyLaneDblcRealService kyLaneDblcRealService;

    @Resource
    private IKyLaneMgylRealService kyLaneMgylRealService;

    @Resource
    private IKyLaneDblcHistoryService kyLaneDblcHistoryService;

    @Resource
    private IKyLaneMgylHistoryService kyLaneMgylHistoryService;

    @Resource
    private IKyLaneDblcAbnormalService kyLaneDblcAbnormalService;

    @Resource
    private IKyLaneMgylAbnormalService kyLaneMgylAbnormalService;

    @Resource
    private IGradedAlarmService gradedAlarmService;

}
